Skip to content

Comments

feat: Components parity react <-> vue, animation adjustments#10

Merged
cmath10 merged 9 commits intomainfrom
feat-components
Feb 22, 2026
Merged

feat: Components parity react <-> vue, animation adjustments#10
cmath10 merged 9 commits intomainfrom
feat-components

Conversation

@cmath10
Copy link
Contributor

@cmath10 cmath10 commented Feb 22, 2026

No description provided.

Separated floating-ui positioning and visual animation by introducing a positioner wrapper.

Reworked menu popper transitions to use side-aware uncollapse behavior with optional animation settings.

Updated React/Vue popper tests for the new DOM structure and animation variables.

Added draft notes with hypotheses, checks, and source references for M3 motion guidance.
Added M3Select and M3Slider components with public exports for React.

Added Storybook stories/docs for both components and country flag assets for M3Select.

Updated story sorting and reworked M3Link stories to show custom controls based on M3Link, including target=_blank for example.com links.
Configured Vitest attachmentsDir for m3-react and m3-vue to write into artifacts workspace folders.

Aligned e2e projects to store attachments alongside Playwright traces and screenshots under artifacts.
Added evidence/popper.md with collected popper animation sources and extracted facts for future work.

Ignored .env in .gitignore to prevent accidental token leakage.
@cmath10 cmath10 merged commit be1f7e2 into main Feb 22, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant